home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 2 / AACD 2.iso / AACD / Online / Socks5 / src / server / validate.h < prev   
Encoding:
C/C++ Source or Header  |  1999-03-10  |  1.1 KB  |  26 lines

  1. /* Copyright (c) 1995-1999 NEC USA, Inc.  All rights reserved.               */
  2. /*                                                                           */
  3. /* The redistribution, use and modification in source or binary forms of     */
  4. /* this software is subject to the conditions set forth in the copyright     */
  5. /* document ("Copyright") included with this distribution.                   */
  6.  
  7. /*
  8.  * $Id: validate.h,v 1.12.4.2 1999/02/03 22:35:57 steve Exp $
  9.  */
  10.  
  11. /* This file contains all the prototypes for validation and configuration    */
  12. /* file information...                                                       */
  13. #ifndef VALIDATE_H
  14. #define VALIDATE_H
  15.  
  16. #include "confutil.h" 
  17.  
  18. extern void  ReadConfig  P((void)); /* (Re)read and parse the config file   */
  19. extern int   Authorize   P((S5LinkInfo *, int));
  20. extern int   GetAuths    P((S5LinkInfo *, list **));
  21. extern int   GetRoute    P((const S5NetAddr *, const char *, char *, S5NetAddr *));
  22. extern int   GetProxy    P((const S5NetAddr *, const char *, char *, S5NetAddr *, int *, u_char *));
  23. extern int   GetFilter   P((S5LinkInfo *, char *));
  24.  
  25. #endif
  26.